.column_wrap{padding:100px 0;}
.column_wrap .fone{font-size:48px;font-weight:bold;text-align:center;margin-bottom:30px;}
.column_wrap .pcon{font-size:16px;text-align:center;line-height:32px;}
.column_wrap .pcon .blue{color:#2c7efe;font-size:16px;font-weight:bold;}

#tab_con >div{display: none;}
.tab_ul{text-align:center;border-bottom:1px solid #dedede;margin-bottom:40px;padding-top:80px;}
.tab_ul li{float:left;display:inline-block;width:300px;cursor:pointer;}
.tab_ul li:hover{border-bottom:5px solid #7babf6;}
.tab_ul li:hover .tab_img{background:#7babf6;}
.tab_ul .tab_img{background:#f0f0f0;width:160px;height:160px;border-radius:160px;margin:auto;line-height:160px;cursor:pointer;}
.tab_ul .tab_img.imgfour{padding-left:20px;width:140px !important;}
.tab_ul h3{font-size:18px;line-height:80px;}
.tab_con p{font-size:16px;}
.tab_ul .active{border-bottom:5px solid #7babf6;}
.tab_ul .active .imgone{background:#f88590;}
.tab_ul .active .imgtwo{background:#e58df7;}
.tab_ul .active .imgthree{background:#51e4c2;}
.tab_ul .active .imgfour{background:#80d6fa;}
.platform_wrap{background:url(../images/pbg.png) no-repeat center bottom #151515;text-align:center;color:#fff;padding:80px 0 120px 0;}
.platform_wrap .tit{margin-bottom:20px;text-transform:uppercase;}
.platform_wrap .tit,.platform_wrap .tit span{font-size:36px;}
.platform_wrap p{font-size:14px;}
.platform_wrap .pitem{display: flex;display: -webkit-flex;justify-content:center;margin-top:60px;}
.platform_wrap .pitem>div{width:140px;height:140px;font-size:18px;line-height:140px;margin:0 50px;}
.platform_wrap .pitem .d01{background:url(../images/q1.png) no-repeat center;}
.platform_wrap .pitem .d02{background:url(../images/q2.png) no-repeat center;}
.platform_wrap .pitem .d03{background:url(../images/q3.png) no-repeat center;}
.platform_wrap .pitem .d04{background:url(../images/q4.png) no-repeat center;}
.platform_wrap .pitem .d05{background:url(../images/q5.png) no-repeat center;}
.advantages_wrap{background:url(../images/zline.png) no-repeat center top;height:900px;}
.advantages{width:1170px;margin:80px auto;padding:30px 0 0 30px;}
.advantages .tit{text-transform:uppercase;margin-bottom:8px;}
.advantages .tit,.advantages .tit span{font-size:36px;}
.advantages .pcon{color:#999;font-size:14px;}
.ad_item{display:flex;display: -webkit-flex;align-content:center;justify-content:space-between;margin-top:80px;}
.ad_item .adcon{padding:30px; text-align:center;border:1px solid #dedede;border-radius:3px;position:relative;}
.ad_item .adcon .adimg{position:absolute;border:1px solid #5d5c5c;border-radius:50%;width:80px;height:80px;background:#fff;top:-40px;line-height:80px;}
.ad_item .itemone .adimg{left:140px;}
.ad_item .itemtwo .adimg{left:90px;}
.ad_item .adcon .f18{margin:40px 0 12px 0;}
.ad_item .adcon p{font-size:14px;color:#666;line-height:24px;}
.calligraphy{background:#e7601e;color:#fff;font-weight:bold;height:140px;line-height:140px;font-size:50px;text-align:right;width:80%;padding-right:40px;}
.calligraphy span{font-size:36px;}
.case_wrap{margin:60px auto;background:url(../images/wl.png) no-repeat right 50px;}
.case_wrap .tit,.case_wrap .tit span{font-size:36px;text-transform:uppercase;}
.case_wrap .case_tit{border-bottom:1px solid #dedede;text-align:center;}
.case_wrap .case_tit p{font-size:14px;color:#999;margin:12px 0 20px 0;}
.case_wrap .case_tit:after{background:#e7601e;height:5px;width:120px; content: "";display: block;margin:auto;}


.logo_content {width: 1200px;margin:60px auto;}
.Box_con {position: relative;}
.Box_con .btnl {position: absolute;}
.Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box_con .conbox {position: relative;overflow: hidden;}
.Box_con .conbox ul {position: relative;}
.Box_con .conbox ul li {float: left;width: 270px;height:330px;margin-left:37px;overflow: hidden;border:1px solid #dedede;border-radius:3px;text-align:center;background:#fff;transition-duration: .6s;}
.Box_con .conbox ul li:first-child {margin-left: 0;}
.Box_con .conbox ul li .logo_img{display:block;width:200px;height:80px;line-height:80px;transition: all 0.5s;margin:30px auto;}
.Box_con .conbox ul li img {transition-duration: .6s;}
.Box_con .conbox ul li:hover img {transform: scale(1.1);}
.Box_con .conbox ul .tit{font-size:18px;font-weight:normal;}
.Box_con .conbox ul .grey{font-size:14px;color:#999;margin-top:8px;}
.Box_con .conbox ul .say{font-size:14px;padding:0 30px;color:#999;line-height:24px;margin-top:30px;}
.Box_con .conbox ul .look{background:#ec804b;color:#fff;width:200px;display:block;margin:auto;height:40px;line-height:40px;border-radius:3px;margin-top:30px;}
.BoxSwitch {margin-top: 30px;text-align: center;}
.BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width:12px;height:12px;background: #ccc;margin: 0 5px;cursor: pointer;border-radius:12px;}
.BoxSwitch span.cur {background:#ec804b;}
.about_wrap{padding:80px 0;width:100%;background:url("../images/an.png") left 60px no-repeat,url("../images/abg.png") 0 0 repeat;
                     }
.about_item_wrap{width:1200px;margin:auto;}
.about_item_wrap .about_tit{background:url(../images/tbg.png) no-repeat 10px top;padding:60px 0 0 0;height:200px;}
.about_item_wrap .about_tit h1{width:190px;}
.about_item_wrap .about_tit h1,.about_item .about_tit h1 span{font-size:36px;text-transform:uppercase;text-align:right;}
.about_item_wrap .about_tit .tit:after{content: "";display:block;width:80px;height:2px;background:#ec804b;margin-left:100px;}
.about_item_wrap .about_tit .pcon{color:#999;padding:30px 20px 0 40px;width:160px;line-height:24px;}
.about_item_wrap .about_tit .pcon p{font-size:14px;}
.about_con{margin:0 60px;width:470px;}
.about_con .about_item{margin-bottom:20px;}
.about_con .about_item h4{font-size: 14px;color:#e7601e;font-weight:bold;line-height:40px;}
.about_con .about_item .acon{line-height:24px;}
.about_img{background:url(../images/gmbg.png) no-repeat right bottom;width:381px;height:261px;text-align: center;}
.about_img img{margin-top:20px;}
.map_wrap{background:url(../images/mapbg.jpg) repeat;width:100%;padding:80px 0;}
.map_con{width:1200px;margin:auto;}
.map_con .tit,.map_con .tit span{font-size:36px;color:#fff;text-transform:uppercase;}
.map_con .tcon{color:#fff;font-size:14px;margin-top: 8px;}
.contact{color:#fff;margin-top:80px;}
.contact .get{margin-bottom:20px;}
.contact .get img{vertical-align:middle;margin-right:8px;}
.stay_con{margin-right:150px;}
.stay_con .stay_div{margin-bottom:20px;}
.stay_con .stay_div input{width:400px;height:50px;border:none;text-indent:12px;font-size:16px;}
.stay_con .stay_textarea textarea{width:376px;border:none;min-height:160px;padding:12px;margin-bottom:20px;}
.stay_con .submit button{border:none;background:#222;height:50px;color:#fff;border-radius:3px;width:400px;text-align:center;font-size:16px;cursor: pointer;}


.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0;border-radius:12px;}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff;border-radius:0 0 12px 12px;}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:200px;display:none;color:#363636;text-align:center;position:absolute;left:-202px;top:0;border:1px solid #e0e0e0;background:#fff;padding:20px 0;}
.side ul li.sideewm .ewBox.son img{width:160px;}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
